surveillance mission - German English Dictionary